#ifndef SP_KERNEL_IO_H
#define SP_KERNEL_IO_H

#include <klibc/ctype.h>

void io_outb(uint16_t, uint8_t);
uint8_t io_inb(uint16_t);

uint16_t io_inw(uint16_t);
void io_outw(uint16_t, uint16_t);

void io_outd(uint16_t, uint32_t);

void io_outl(uint16_t, uint64_t);

#endif
